/**
 * com.mbmed.doctor.paa1.mapper.Pab1.java
 */
package com.mbmed.doctor.paa1.mapper;

import javax.xml.bind.annotation.XmlRootElement;

import com.mbmed.doctor.commons.utils.BaseVO;

/**
 * @file  Pab1.java
 * @author jiangcangpeng
 * @version 0.1
 * @todo	Pab1数据值
 * Copyright(C), 2013-2014
 *		 Shenzhen Coordinates Software Development Co., Ltd.
 * History
 *   	1. Date: 2014-11-06 06:15:04
 *      	Author: jiangcangpeng
 *      	Modification: this file was created
 *   	2. ...
 */
@XmlRootElement
public class Pab1 extends BaseVO implements java.io.Serializable{

	private java.lang.Integer pab01;
	private java.lang.Integer paa01;
	private java.lang.String pab03;
	private java.lang.String pab04;
	private java.lang.String pab05;
	private java.lang.String pab06;
	private java.lang.String pab07;
	private java.lang.String pab08;
	private java.lang.String pab09;
	private java.lang.String pab10;
	private java.lang.String pab11;
	private java.lang.String pab12;
	private java.util.Date pab13;
	private java.lang.Integer pab14;
	private java.lang.Integer pab15;
	private java.lang.Byte pab16;
	private java.util.Date pab17;
	private java.lang.String bce03;
	private java.lang.String pab19;
	public Pab1(){
	}

	public Pab1(
		java.lang.Integer pab01
	){
		this.pab01 = pab01;
	}



	public void setPab01(java.lang.Integer value) {
		this.pab01 = value;
	}	
	public java.lang.Integer getPab01() {
		return this.pab01;
	}

	public void setPaa01(java.lang.Integer value) {
		this.paa01 = value;
	}	
	public java.lang.Integer getPaa01() {
		return this.paa01;
	}

	public void setPab03(java.lang.String value) {
		this.pab03 = value;
	}	
	public java.lang.String getPab03() {
		return this.pab03;
	}

	public void setPab04(java.lang.String value) {
		this.pab04 = value;
	}	
	public java.lang.String getPab04() {
		return this.pab04;
	}

	public void setPab05(java.lang.String value) {
		this.pab05 = value;
	}	
	public java.lang.String getPab05() {
		return this.pab05;
	}

	public void setPab06(java.lang.String value) {
		this.pab06 = value;
	}	
	public java.lang.String getPab06() {
		return this.pab06;
	}

	public void setPab07(java.lang.String value) {
		this.pab07 = value;
	}	
	public java.lang.String getPab07() {
		return this.pab07;
	}

	public void setPab08(java.lang.String value) {
		this.pab08 = value;
	}	
	public java.lang.String getPab08() {
		return this.pab08;
	}

	public void setPab09(java.lang.String value) {
		this.pab09 = value;
	}	
	public java.lang.String getPab09() {
		return this.pab09;
	}

	public void setPab10(java.lang.String value) {
		this.pab10 = value;
	}	
	public java.lang.String getPab10() {
		return this.pab10;
	}

	public void setPab11(java.lang.String value) {
		this.pab11 = value;
	}	
	public java.lang.String getPab11() {
		return this.pab11;
	}

	public void setPab12(java.lang.String value) {
		this.pab12 = value;
	}	
	public java.lang.String getPab12() {
		return this.pab12;
	}

	public void setPab13(java.util.Date value) {
		this.pab13 = value;
	}	
	public java.util.Date getPab13() {
		return this.pab13;
	}

	public void setPab14(java.lang.Integer value) {
		this.pab14 = value;
	}	
	public java.lang.Integer getPab14() {
		return this.pab14;
	}

	public void setPab15(java.lang.Integer value) {
		this.pab15 = value;
	}	
	public java.lang.Integer getPab15() {
		return this.pab15;
	}

	public void setPab16(java.lang.Byte value) {
		this.pab16 = value;
	}	
	public java.lang.Byte getPab16() {
		return this.pab16;
	}

	public void setPab17(java.util.Date value) {
		this.pab17 = value;
	}	
	public java.util.Date getPab17() {
		return this.pab17;
	}

	public void setBce03(java.lang.String value) {
		this.bce03 = value;
	}	
	public java.lang.String getBce03() {
		return this.bce03;
	}

	public void setPab19(java.lang.String value) {
		this.pab19 = value;
	}	
	public java.lang.String getPab19() {
		return this.pab19;
	}


    public String toString() {
		  StringBuffer buffer = new StringBuffer();
		  buffer.append(getClass().getName()).append("@").append(Integer.toHexString(hashCode())).append(" [");	
			   buffer.append("Pab01").append("='").append(getPab01()).append("' ");	
			   buffer.append("Paa01").append("='").append(getPaa01()).append("' ");	
			   buffer.append("Pab03").append("='").append(getPab03()).append("' ");	
			   buffer.append("Pab04").append("='").append(getPab04()).append("' ");	
			   buffer.append("Pab05").append("='").append(getPab05()).append("' ");	
			   buffer.append("Pab06").append("='").append(getPab06()).append("' ");	
			   buffer.append("Pab07").append("='").append(getPab07()).append("' ");	
			   buffer.append("Pab08").append("='").append(getPab08()).append("' ");	
			   buffer.append("Pab09").append("='").append(getPab09()).append("' ");	
			   buffer.append("Pab10").append("='").append(getPab10()).append("' ");	
			   buffer.append("Pab11").append("='").append(getPab11()).append("' ");	
			   buffer.append("Pab12").append("='").append(getPab12()).append("' ");	
			   buffer.append("Pab13").append("='").append(getPab13()).append("' ");	
			   buffer.append("Pab14").append("='").append(getPab14()).append("' ");	
			   buffer.append("Pab15").append("='").append(getPab15()).append("' ");	
			   buffer.append("Pab16").append("='").append(getPab16()).append("' ");	
			   buffer.append("Pab17").append("='").append(getPab17()).append("' ");	
			   buffer.append("Bce03").append("='").append(getBce03()).append("' ");	
			   buffer.append("Pab19").append("='").append(getPab19()).append("' ");	
		  buffer.append("]");
		  return buffer.toString();
	}		

	public boolean equals(Object other) {
         if ( (this == other ) ) return true;
		 if ( (other == null ) ) return false;
		 if ( !(other instanceof Pab1) ) return false;
		 Pab1  castOther = ( Pab1) other;  
		 return 
					( (this.getPab01()==castOther.getPab01()) ||( this.getPab01()!=null && castOther.getPab01()!=null && this.getPab01().equals(castOther.getPab01()) ) )
					&&( (this.getPaa01()==castOther.getPaa01()) ||( this.getPaa01()!=null && castOther.getPaa01()!=null && this.getPaa01().equals(castOther.getPaa01()) ) )
					&&( (this.getPab03()==castOther.getPab03()) ||( this.getPab03()!=null && castOther.getPab03()!=null && this.getPab03().equals(castOther.getPab03()) ) )
					&&( (this.getPab04()==castOther.getPab04()) ||( this.getPab04()!=null && castOther.getPab04()!=null && this.getPab04().equals(castOther.getPab04()) ) )
					&&( (this.getPab05()==castOther.getPab05()) ||( this.getPab05()!=null && castOther.getPab05()!=null && this.getPab05().equals(castOther.getPab05()) ) )
					&&( (this.getPab06()==castOther.getPab06()) ||( this.getPab06()!=null && castOther.getPab06()!=null && this.getPab06().equals(castOther.getPab06()) ) )
					&&( (this.getPab07()==castOther.getPab07()) ||( this.getPab07()!=null && castOther.getPab07()!=null && this.getPab07().equals(castOther.getPab07()) ) )
					&&( (this.getPab08()==castOther.getPab08()) ||( this.getPab08()!=null && castOther.getPab08()!=null && this.getPab08().equals(castOther.getPab08()) ) )
					&&( (this.getPab09()==castOther.getPab09()) ||( this.getPab09()!=null && castOther.getPab09()!=null && this.getPab09().equals(castOther.getPab09()) ) )
					&&( (this.getPab10()==castOther.getPab10()) ||( this.getPab10()!=null && castOther.getPab10()!=null && this.getPab10().equals(castOther.getPab10()) ) )
					&&( (this.getPab11()==castOther.getPab11()) ||( this.getPab11()!=null && castOther.getPab11()!=null && this.getPab11().equals(castOther.getPab11()) ) )
					&&( (this.getPab12()==castOther.getPab12()) ||( this.getPab12()!=null && castOther.getPab12()!=null && this.getPab12().equals(castOther.getPab12()) ) )
					&&( (this.getPab13()==castOther.getPab13()) ||( this.getPab13()!=null && castOther.getPab13()!=null && this.getPab13().equals(castOther.getPab13()) ) )
					&&( (this.getPab14()==castOther.getPab14()) ||( this.getPab14()!=null && castOther.getPab14()!=null && this.getPab14().equals(castOther.getPab14()) ) )
					&&( (this.getPab15()==castOther.getPab15()) ||( this.getPab15()!=null && castOther.getPab15()!=null && this.getPab15().equals(castOther.getPab15()) ) )
					&&( (this.getPab16()==castOther.getPab16()) ||( this.getPab16()!=null && castOther.getPab16()!=null && this.getPab16().equals(castOther.getPab16()) ) )
					&&( (this.getPab17()==castOther.getPab17()) ||( this.getPab17()!=null && castOther.getPab17()!=null && this.getPab17().equals(castOther.getPab17()) ) )
					&&( (this.getBce03()==castOther.getBce03()) ||( this.getBce03()!=null && castOther.getBce03()!=null && this.getBce03().equals(castOther.getBce03()) ) )
					&&( (this.getPab19()==castOther.getPab19()) ||( this.getPab19()!=null && castOther.getPab19()!=null && this.getPab19().equals(castOther.getPab19()) ) )
			;
    }

	public int hashCode() {
         int result = 17;
				  result = 37 * result + (getPab01() == null ? 0 : this.getPab01().hashCode() );
				  result = 37 * result + (getPaa01() == null ? 0 : this.getPaa01().hashCode() );
				  result = 37 * result + (getPab03() == null ? 0 : this.getPab03().hashCode() );
				  result = 37 * result + (getPab04() == null ? 0 : this.getPab04().hashCode() );
				  result = 37 * result + (getPab05() == null ? 0 : this.getPab05().hashCode() );
				  result = 37 * result + (getPab06() == null ? 0 : this.getPab06().hashCode() );
				  result = 37 * result + (getPab07() == null ? 0 : this.getPab07().hashCode() );
				  result = 37 * result + (getPab08() == null ? 0 : this.getPab08().hashCode() );
				  result = 37 * result + (getPab09() == null ? 0 : this.getPab09().hashCode() );
				  result = 37 * result + (getPab10() == null ? 0 : this.getPab10().hashCode() );
				  result = 37 * result + (getPab11() == null ? 0 : this.getPab11().hashCode() );
				  result = 37 * result + (getPab12() == null ? 0 : this.getPab12().hashCode() );
				  result = 37 * result + (getPab13() == null ? 0 : this.getPab13().hashCode() );
				  result = 37 * result + (getPab14() == null ? 0 : this.getPab14().hashCode() );
				  result = 37 * result + (getPab15() == null ? 0 : this.getPab15().hashCode() );
				  result = 37 * result + (getPab16() == null ? 0 : this.getPab16().hashCode() );
				  result = 37 * result + (getPab17() == null ? 0 : this.getPab17().hashCode() );
				  result = 37 * result + (getBce03() == null ? 0 : this.getBce03().hashCode() );
				  result = 37 * result + (getPab19() == null ? 0 : this.getPab19().hashCode() );
         return result;
	} 
	
}
